self-seal envelope - Francés Inglés Diccionario